# 代码所有：cxw
# 开发时间：2021/7/21 15:49


'''
第2章-5 求奇数分之一序列前N项和 (15 分)
本题要求编写程序，计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。

输入格式:
输入在一行中给出一个正整数N。

输出格式:
在一行中按照“sum = S”的格式输出部分和的值S，精确到小数点后6位。题目保证计算结果不超过双精度范围。

输入样例:
23
输出样例:
sum = 2.549541
'''


n=int(input())
sum=0
for i in range(1,n+1,2):
    a=1/i
    sum+=a
print('sum = {:.6f}'.format(sum))

#以上自己写的

# n=int(input())
# c=1
# a=1
# sum = 0
# for index in range(1,n+1):#for循环包含头部，不包含尾部，所以需要n+1;
#     sum = sum + c
#     a = a + 2
#     c = 1/a
# print("sum = {:.6f}".format(sum))